<?php

class AdministrationModel extends Model {
	public $table = '360_admin';
	// 修改管理员密码
	public function RePass(){
		// 获取SESSION里面存的当前的用户名
		$uid = $_SESSION['uid'];
		// 根据uid条件检测用户信息
		$Field = $this->where(" uid = {$uid} ")->find();
		// 给POST数据加密
		$_POST['oldPass'] = md5($_POST['oldPass']);
		// 用户信息不存在返回假
		if(empty($Field)){
			$this->error = '非法操作';
			return false;
		}
		// 用户输入的密码与数据库里面的密码不相符返回假
		if($Field['password']!=$_POST['oldPass']){
			$this->error = '原密码错误';
			return false;
		}
		// 用户信息存在时删除OLDPASS变量 并更新密码数据
		if($Field){
			unset($_POST['oldPass']);
			$_POST['password'] = md5($_POST['password']);
			return $this->update($_POST);
		}
	}
}



?>